﻿using System;

namespace SharpSqlAnalyzer.nodes
{
	// Token: 0x02000274 RID: 628
	public class TAlterFunctionSqlNode : TParseTreeNode
	{
		// Token: 0x17000364 RID: 868
		// (get) Token: 0x060013B0 RID: 5040 RVA: 0x00324180 File Offset: 0x00322380
		// (set) Token: 0x060013B1 RID: 5041 RVA: 0x00324188 File Offset: 0x00322388
		public TObjectName FunctionName
		{
			get
			{
				return this._functionName;
			}
			set
			{
				this._functionName = value;
			}
		}

		// Token: 0x17000365 RID: 869
		// (get) Token: 0x060013B2 RID: 5042 RVA: 0x00324191 File Offset: 0x00322391
		// (set) Token: 0x060013B3 RID: 5043 RVA: 0x00324199 File Offset: 0x00322399
		public TParameterDeclarationList ArgTypeList
		{
			get
			{
				return this._argTypeList;
			}
			set
			{
				this._argTypeList = value;
			}
		}

		// Token: 0x060013B4 RID: 5044 RVA: 0x003241A2 File Offset: 0x003223A2
		public new void init(object arg1)
		{
			this._functionName = (TObjectName)arg1;
		}

		// Token: 0x04001691 RID: 5777
		private TObjectName _functionName;

		// Token: 0x04001692 RID: 5778
		private TParameterDeclarationList _argTypeList;
	}
}
